////////////////////////////////////////////////////////////////////////////
//
//  Crytek Engine Source File.
//  Copyright (C), Crytek Studios, 2008.
// -------------------------------------------------------------------------
//  File name:   Configuration.h
//  Created:     02/08/2008 by Matthew
//  Description: Simple struct for storing fundamental AI system settings
// -------------------------------------------------------------------------
//  History:
//
////////////////////////////////////////////////////////////////////////////

#ifndef __AICONFIGURATION
#define __AICONFIGURATION

#pragma once

// These values should not change and are carefully chosen but arbitrary
enum EConfigCompatabilityMode
{
	ECCM_NONE = 0,
	ECCM_CRYSIS = 2,
	ECCM_WARFACE = 7,
	ECCM_CRYSIS2 = 8
};


struct SConfiguration
{
	SConfiguration()
		: IsDevMode(false)
	{
	}

	bool IsDevMode;
	EConfigCompatabilityMode eCompatibilityMode;

	// Should probably include logging and debugging flags
};


#endif // __AICONFIGURATION